package request

import "github.com/gin-gonic/gin"

/*
*
JSON 序列化/反序列化：告诉 encoding/json 包在序列化时，字段对应的 JSON key 名称是什么。
数据库映射：告诉 ORM 框架字段对应的数据库列名。
验证规则：给验证库提供规则。
其他自定义用途。
*/
type Request struct {
	Action  string       `json:"action"`
	Data    interface{}  `json:"data"`
	Context *gin.Context `json:"-"`
	UserID  int          `json:"aid"`
}
